-- By ScatmanJosh --

-- Variables --
XEN = XEN or {}
local PLAYER = FindMetaTable( "Player" )
PLAYER.Buds = {}

-- Functions --
function PLAYER:AddBud( sid ) --SID:STRING = Steam ID
	local tbl = { CanPickup = false, CanTool = false, CanUse = false }
	local ply, name = XEN.FindBySID( sid )
	self.Buds[ sid ] = tbl
	XEN.PrintPlayer( self, name.." ( "..sid.." ) added to buddy list." )
	XEN.ChatPlayer( self, name.." added to buddy list.", Vector( 166, 44, 44 ) )
	return ply, name
end

function PLAYER:GetBuds()
	
end

function PLAYER:RemoveBud( sid ) --SID:String = Unique ID
	
end

function PLAYER:ChangeBudProperty( sid, prop, bool ) --SID:String = Unique ID. PROP:STRING = PROPERTY. BOOL:BOOLEAN.
	
end

--[[
Possible properties:
CanPickup
CanTool
CanUse
]]--